package com.sicocre.beans;

import java.io.Serializable;
import java.util.Date;

public class Apertura implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = -4632070078015332679L;
	
	private int idApertura;
	private int numPagos;
	private double creditoSolicitud;
	private double cuotaApertura;
	private double iva;
	private double subtotal;
	private double total;
	private Date fchApertura;
	private Pagos pagos;
	private Banco banco;
	private EmpleadoBean empleado;
	private Cliente cliente;
	private int tipoVenta;
	private EstadoSolicitud status;
	private String folio;
	
	
	public Apertura() {
		
		this.idApertura = 0;
		this.numPagos = 0;
		this.creditoSolicitud = 0;
		this.cuotaApertura = 0;
		this.iva = 0;
		this.subtotal=0;
		this.total = 0;
		this.fchApertura = new Date();
		this.pagos = new Pagos();
		this.banco = new Banco();
		this.cliente = new Cliente();
		this.empleado = new EmpleadoBean();
		this.tipoVenta=0;
		this.status = new EstadoSolicitud();
		this.folio="";
	}

	 

	public int getIdApertura() {
		return idApertura;
	}


	public void setIdApertura(int idApertura) {
		this.idApertura = idApertura;
	}


	public int getNumPagos() {
		return numPagos;
	}


	public void setNumPagos(int numPagos) {
		this.numPagos = numPagos;
	}


	public double getCreditoSolicitud() {
		return creditoSolicitud;
	}


	public void setCreditoSolicitud(double creditoSolicitud) {
		this.creditoSolicitud = creditoSolicitud;
	}


	public double getCuotaApertura() {
		return cuotaApertura;
	}


	public void setCuotaApertura(double cuotaApertura) {
		this.cuotaApertura = cuotaApertura;
	}


	public double getIva() {
		return iva;
	}


	public void setIva(double iva) {
		this.iva = iva;
	}


	public double getSubtotal() {
		return subtotal;
	}


	public void setSubtotal(double subtotal) {
		this.subtotal = subtotal;
	}


	public double getTotal() {
		return total;
	}


	public void setTotal(double total) {
		this.total = total;
	}


	public Date getFchApertura() {
		return fchApertura;
	}


	public void setFchApertura(Date fchApertura) {
		this.fchApertura = fchApertura;
	}


	public Pagos getPagos() {
		return pagos;
	}


	public void setPagos(Pagos pagos) {
		this.pagos = pagos;
	}	
   

	public Banco getBanco() {
		return banco;
	}



	public void setBanco(Banco banco) {
		this.banco = banco;
	}

	public EmpleadoBean getEmpleado() {
		return empleado;
	}



	public void setEmpleado(EmpleadoBean empleado) {
		this.empleado = empleado;
	}
	
	public int getTipoVenta() {
		return tipoVenta;
	}

	public void setTipoVenta(int tipoVenta) {
		this.tipoVenta = tipoVenta;
	}

	


	public Cliente getCliente() {
		return cliente;
	}



	public void setCliente(Cliente cliente) {
		this.cliente = cliente;
	}
	
	public EstadoSolicitud getStatus() {
		return status;
	}



	public void setStatus(EstadoSolicitud status) {
		this.status = status;
	}
	

	public String getFolio() {
		return folio;
	}



	public void setFolio(String folio) {
		this.folio = folio;
	}



	@Override
	public String toString() {
		return "Apertura [idApertura=" + idApertura + ", numPagos=" + numPagos
				+ ", creditoSolicitud=" + creditoSolicitud + ", cuotaApertura="
				+ cuotaApertura + ", iva=" + iva + ", subtotal=" + subtotal
				+ ", total=" + total + ", fchApertura=" + fchApertura
				+ ", pagos=" + pagos + ", banco=" + banco + ", empleado="
				+ empleado + ", cliente=" + cliente + ", tipoVenta="
				+ tipoVenta + ", status=" + status + ", folio=" + folio + "]";
	}

	
}
	